/**
 * ble回调状态枚举类
 */
enum BleActionType{

  /// 回调状态

  /// 扫描开始
  SCAN_START,

  /// 连接开始
  CONNECT_START,

  /// 进行中
  PROCESSING,

  /// 成功
  READ_SUCCESS,
  SCAN_SUCCESS,
  CONNECT_SUCCESS,
  CONNECT_FAIL,

  /// 失败
  FAIL,

  /// 初始化sdk
  INIT,

  /// 全局配置
  CONFIG,
  //自动绑定
  AUTO_BINDING,

  /// 配置扫描规则
  INITSCANRULE,

  /// 扫描
  SCAN,

  ONLESCAN,

  /// 通过对象连接
  CONNECTBYDEVICE,

  /// 通过MAC连接
  CONNECTBYMAC,

  /// 扫描并连接
  SCANANDCONNECT,

  /// 中止扫描
  CANCELSCAN,

  /// 立即通知会丢包不断发送。
  NOTIFY,

  /// 取消立即通知。
  STOPNOTIFY,

  /// 立即通知，结果数据完整后一次发送。
  INDICATE,

  /// 取消通知
  STOPINDICATE,

  /// 写数据
  WRITE,

  /// 读数据
  READ,

  /// 获取设备信号强度。
  READRSSI,

  /// 设置最大传输单元MTU
  SETMTU,

  /// 设置连接的优先级，一般用于高速传输大量数据的时候可以进行设置。
  REQUESTCONNECTIONPRIORITY,

  /// 断开某个设备。
  DISCONNECT,

  /// 断开所有设备
  DISCONNECTALLDEVICE,

  /// 退出使用，清理资源
  DESTROY,

  ///  获取所有已连接设备
  GETALLCONNECTEDDEVICE,

  /// 获取某个已连接设备的BluetoothGatt
  GETBLUETOOTHGATT,

  /// 获取某个已连接设备的所有Service
  GETBLUETOOTHGATTSERVICES,

  /// 获取某个Service的所有Characteristic
  GETBLUETOOTHGATTCHARACTERISTICS,

  /// 判断某个设备是否已连接
  ISCONNECTED,

  /// 判断某个设备的当前连接状态
  GETCONNECTSTATE,

  //博声蓝牙扫描状态
  ONHEARTSCANSTARTED,

  ONHEARTSCANNING,

  ONHEARTSCANFINISHED,
  //回显数据
  ONHEARTECGDATADISPLAY
  //开始连接

}